Adapting Grid Services for Urgent Computing Environments
نویسندگان
چکیده
Emerging urgent computing tools can quickly allocate computational resources for the execution of time critical jobs. Grid applications and workflows often use Grid services and service-oriented architectures. Currently, urgent computing tools cannot allocate or manage Grid services. In this paper, we evaluate a service-oriented approach to Grid service access and provisioning for urgent computing environments. Our approach allows resource providers to define urgent computing resources and Grid services at a much finer granularity than previously possible. It accommodates new urgent computing resource types, requires minimum reconfiguration of existing services, and provides adaptive Grid service management tools. We evaluate our service-oriented, urgent computing approach by applying our tools to Grid services commonly used in urgent computing workflows and evaluate management policies through our urgent service simulator.
منابع مشابه
MASON: A Model for Adapting Service-Oriented Grid Applications
Service-oriented computing, which offers more flexible means for application development, is gaining popularity. Service-oriented grid applications are constructed by selecting and composing appropriate services. They are one kind of promising applications in grid environments. However, the dynamism and autonomy of environments make the issues of dynamically adapting a service-oriented grid app...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کامل